求救!! 很急 `谢谢了!java编译问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 19:27:09
遇到一个很棘手的问题
我在做一套JAVA写的系统,是下载的开源系统,
里面的文件当然全是.CLASS文件,我要做的就是改里面的一些细节.
然后我把.CLASS文件反编译成.JAVA文件,并导入ECLIPSE
这时会出现很多错误,到处是红叉,这也不要紧,反正我只改几个文件而已,
问题就是,当我改完了之后如何把.JAVA文件再编译回去呀?
因为有太多红叉,用ECLIPSE是编译不了的`,那我有什么办法呢?
老板催的很急`求各位大侠伸出援助之手啊!

把你下载的jar文件放在Eclipse工程里面的CLASSPATH中就可以了!
具体方法如下:新建一个工程-》Build Path->Add Libraries->User Library->User Libraries->new ->library name随便命名一个 比如叫mylib->Add Jars->把你工程所需要的jar包和代码jar包全部加到这里面->然后按照class包结构创建你需要修改的类,在这里面修改完以后-》到workspace下找到编译完的这个类文件,然后copy并替换你jar文件的对应目录下的文件就可以了!

你可以将这些Class文件加入到你这个项目的Classpath中,然后反编译你需要修改的Java文件就可以了,然后将编译好的class文件再替换原来的class文件

你反编译后,在修改完代码后,还得把依赖包导入进去,然后才能编译.比如说:你修改struts包,而struts依赖如commons等包,你若不放入到项目中便抱错。

放弃吧!该行是个“正确的方向”